The best time to visit General Rojo is during the shoulder seasons of spring (September to November) and autumn (March to May) when the weather is most pleasant for exploring.
During these months, you'll experience mild temperatures, typically ranging from 15°C to 25°C, with less humidity than the summer months. This makes it ideal for enjoying outdoor activities like walking around the town or visiting local farms without the intense heat. The spring brings blooming jacaranda trees, adding a beautiful purple hue to the streets, while autumn offers comfortable days superb for leisurely strolls.
Couples looking for a romantic getaway often appreciate these quieter periods. The milder weather allows for comfortable exploration of the town's central plaza and its surrounding cafes, and it's also a great time to enjoy the local cuisine without the crowds of peak summer.
Families might also find these seasons more enjoyable. The comfortable temperatures mean children can play outdoors without overheating, and many local attractions are less busy, leading to a more relaxed experience for everyone.